package com.agriculture.service;

import com.agriculture.domain.User;
import com.agriculture.dto.PasswordChangeDTO;
import com.agriculture.dto.UserProfileDTO;

public interface UserService {
    User getUserProfile(Long userId);
    User updateUserProfile(Long userId, UserProfileDTO profileDTO);
    void changePassword(Long userId, PasswordChangeDTO passwordDTO);
    User validateUser(String username, String password);
} 